<!doctype html>
<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <title>更新日志</title>
  </head>
  
  <style>
  	li{
  		line-height: 2;
  	}
  </style>

  <body>
  <h1 style="color:#CCCCCC">更新日志</h1>
    <h2>2019-03-22&nbsp;&nbsp;&nbsp;&nbsp;v1.1.3</h2>
  	<ol>
  		<li>解决了项目导出的maven模块缺少“s”。</li>
  		<li>解决了k8s导出的配置文件与导出项目结构中pom的artifactId不一致的问题。</li>
  	</ol>
  	<h2>2018-12-20&nbsp;&nbsp;&nbsp;&nbsp;v1.1.2</h2>
  	<ol>
  		<li>更新默认模版代码（其他模版代码还是老版本，已折旧）</li>
  		<li>导出k8s模版时的项目编码默认小写</li>
  		<li>字段页面控件为下拉框时，加入空值判断</li>
  	</ol>
  	<h2>2018-11-16&nbsp;&nbsp;&nbsp;&nbsp;v1.1.1</h2>
  	<ol>
  		<li>增加自动测试脚本funtion.txt的导出生成。（入口在模块列表右键“自动测试脚本生成”菜单）</li>
  	</ol>
  	<h2>2018-11-12&nbsp;&nbsp;&nbsp;&nbsp;v1.1.0</h2>
  	<ol>
  		<li>支持导出项目架构。</li>
  		<li>更新部分模版问题。</li>
  	</ol>
  	<h2>2018-11-8&nbsp;&nbsp;&nbsp;&nbsp;v1.0.15</h2>
  	<ol>
  		<li>调整排序逻辑，对接口进行了调整，不再支持批量移动数据，且增加了可移动到某条记录（记录ID）位置的方法。</li>
  		<li>k8s配置模版调整，将数据库名调整为MyCat集成后的域名形式。</li>
  	</ol>
  	<h2>2018-11-7&nbsp;&nbsp;&nbsp;&nbsp;v1.0.14</h2>
  	<ol>
  		<li>更新完善k8s模版。</li>
  		<li>完善某些类型字段在界面无法映射显示。</li>
  	</ol>
  	<h2>2018-10-31&nbsp;&nbsp;&nbsp;&nbsp;v1.0.13</h2>
  	<ol>
  		<li>在ADD方法中加入添加树节点的逻辑，为此，树的生成需要额外的字段TREE_VALUE，并且定义为int类型。</li>
  		<li>增加K8S项目配置文件导出。（右上角齿轮图标按钮，“项目配置”菜单中导出）</li>
  		<li>修正导出页面的查询条件属性名缺少search前缀问题。</li>
  		<li>修正修改模块包名后，导出的代码import拼写错误的问题。</li>
  		<li>修正当有排序规则时MyBatis脚本出错的问题。</li>
  	</ol>
  	<h2>2018-10-25&nbsp;&nbsp;&nbsp;&nbsp;v1.0.12</h2>
  	<ol>
  		<li>BUG修复：jdbc方式导入时控件类型及数据类型无法识别的问题。</li>
  	</ol>
  	<h2>2018-10-19&nbsp;&nbsp;&nbsp;&nbsp;v1.0.11</h2>
  	<ol>
  		<li>列表字段增加特性图标显示，即模块下的字段是否会生成排序代码、树代码，通过列表头特性图标即可知。</li>
  		<li>新增在字段列表可直接修改字段是否非空字段，是否列表字段，是否查询条件字段（字符串类型默认为模糊查询，日期类型默认为范围查询，其余类型均为精确匹配查询）的功能。</li>
  	</ol>
  	<h2>2018-10-17&nbsp;&nbsp;&nbsp;&nbsp;v1.0.10</h2>
  	<ol>
  		<li>修正Controller的list方法返回值泛型警告问题。</li>
  		<li>Controller的get方法参数名与属性名一致。</li>
  		<li>为Controller的add及update方法参数对象增加@ApiIgnore注解。</li>
  		<li>修正含有日期查询条件时，Query对象没有导入Date类包的问题。</li>
  		<li>处理了MyBatis映射文件，大于号和小于号的转义。</li>
  		<li>Swagger的@Api注解，将value值替换为tags。</li>
  		<li>修正MyBatis映射文件的查询方法会多拼出“ORDER BY ORDER_NUM”的错误。</li>
  		<li>更新了行编辑及大模态页面的模版。</li>
  	</ol>
  	<h2>2018-10-9&nbsp;&nbsp;&nbsp;&nbsp;v1.0.9</h2>
  	<ol>
  		<li>保持登录状态，同时在右上角的人员信息菜单中增加登出菜单项。</li>
  		<li>提供一些模块工具功能（菜单SQL生成、MyBatis代码片段工具），在左侧模块列表中鼠标右键弹出工具菜单。</li>
  		<li>界面细节优化。</li>
  	</ol>
  	<h2>2018-9-30&nbsp;&nbsp;&nbsp;&nbsp;v1.0.8</h2>
  	<ol>
  		<li>修正通过jdbc导入无法转义的问题。</li>
  		<li>修正导入模块时，“忽略前缀”功能错误或不生效的问题。</li>
  		<li>优化SQL脚本导入方式的主键查找规则。</li>
  		<li>为每个字段增加控件类型配合界面输出使用。默认导入的字段均为“输入框”类型。</li>
  		<li>模块导入时，调整“忽略前缀”控件的位置，使其成为公共配置项；“尝试翻译属性说明”控件默认修改为选中状态。</li>
  		<li>界面选择功能可用，目前有2套界面供选择：行编辑及模态框编辑</li>
  	</ol>
  	<h2>2018-9-28&nbsp;&nbsp;&nbsp;&nbsp;v1.0.7</h2>
  	<ol>
  		<li>修正字段查询条件无法更改为“非查询条件”的问题。</li>
  		<li>修正生成排序代码，数据表和字段是固定值的问题及更新排序业务方法逻辑。</li>
  		<li>生成业务对象时增加4个默认字段：CREATE_DATE、INVALID_DATE、CREATE_USER、STATE，以及调整相关操作方法。</li>
  		<li>在导出时，可以指定请求路径前缀。</li>
  		<li>添加和修改成功时，返回实体属性信息。</li>
  		<li>提示框文字更正为中文，例如：“OK” -> “确定”。</li>
  	</ol>
  	<h2>2018-9-25&nbsp;&nbsp;&nbsp;&nbsp;v1.0.6</h2>
  	<ol>
  		<li>更新树代码的属性命名。</li>
  		<li>代码结构调整为在导出时，可选择导出的页面样式（目前仍然为一套，选择界面风格界面只是演示，并未实装）。</li>
  		<li>增加代码生成器使用情况周统计预览页面，访问地址为:<a href="./overview.html" target="_blank">http://192.168.10.90/overview.html</a>。</li>
  	</ol>
  	<h2>2018-9-20&nbsp;&nbsp;&nbsp;&nbsp;v1.0.5</h2>
  	<ol>
  		<li>增加密码修改功能（主界面右上角图标按钮），且在登录时如果使用默认密码，则在登录成功时强制修改。</li>
  		<li>增加导入字段尝试自动翻译功能，系统内置一些常见词汇及对应的翻译，同时根据项目可以定制项目特有的专有词汇翻译协助导入时的转义。</li>
  		<li>完善字段选择查询条件时根据字段类型改变适合的查询方式。</li>
  		<li>针对日期类型增加范围方式查询。</li>
  		<li>列表增加显示“非空”状态字段。</li>
  	</ol>
  	<h2>2018-9-17&nbsp;&nbsp;&nbsp;&nbsp;v1.0.4</h2>
  	<ol>
  		<li>调整导入及导出的按钮位置。</li>
  		<li>调整导出方式，将页面和代码可以分别导出。</li>
  		<li>支持一次性导出多个模块（在导出时选择要导出的模块，如果模块下没有字段则不允许导出，且以红色字标识）</li>
  		<li>主界面显示登录用户的姓名（顶部项目下拉框后及浏览器标题）</li>
  		<li>修正字段中没有主键字段时，模块列表不显示的问题。</li>
  	</ol>
 	<h2>2018-9-11&nbsp;&nbsp;&nbsp;&nbsp;v1.0.3</h2>
  	<ol>
  		<li>实现JDBC方式导入元数据，JDBC连接维护在项目下拉框选项后的齿轮图标按钮处</li>
  		<li>界面组件优化，组件比例整体缩小</li>
  	</ol>
  	<h2>2018-9-10&nbsp;&nbsp;&nbsp;&nbsp;v1.0.2</h2>
  	<ol>
  		<li>将树代码集成到页面中，可以导出与树相关的代码：要求数据表中包含PARENT_ID、TREE_PATH字段，会自动增加树相关代码</li>
  		<li>将主子表与界面集成，可以导出多对一关系（对象嵌套式）的代码。（父对象关系由导出界面调整到模块维护界面）</li>
  		<li>更新了新的页面模版</li>
  	</ol>
  	<h2>2018-9-7&nbsp;&nbsp;&nbsp;&nbsp;v1.0.1</h2>
  	<ol>
  		<li>增加“修改排序”的代码导出：数据表中如果包含ORDER_NUM字段，会自动加入修改排序相关代码，并在默认生成的集合查询条件中加入ORDER BY ORDER_NUM。</li>
  		<li>修改让人产生异议的导入按钮图标。</li>
  		<li>修正了若干BUG及易用性问题。</li>
  	</ol>
  	<h2>2018-9-5&nbsp;&nbsp;&nbsp;&nbsp;v1.0.0</h2>
  	<ol>
  		<li>将当前版本正式发布1.0.0，标志着正式对内部使用。支持功能：元数据维护（手工维护、脚本方式导入），代码导出，可导出页面。</li>
  	</ol>
  </body>
</html>